package com.example.sxproject.service;

import com.example.sxproject.pojo.Card;
import com.example.sxproject.pojo.User;

import java.util.List;


public interface UserService {

    //查找全部用户
    List<User> selectAll();

    //根据用户名查询
    User findByPhone(String phone);

    //注册
    void register(String phone, String password, Integer userType);

    //根据用户号houseNumber查询
    User findByHouseNumber(String houseNumber);

    List<User> selectUser(User user);


    //修改个人信息
    void updateInformation(User user);
    //更改登录密码
    void changePassword(String phone, String password);
    //用户假删除
    void deleteUser(Integer id);

    void addUserMessage(User user);

    void userMessageUpdate(User user);

    void userMessageDel(Integer id);
}
